FWDepot.com - firewire

As an emerging technology FireWire™ is now widely supported on many high performance computers and state of the art multimedia systems. FireWire™ is one of the fastest peripheral standards ever developed, which makes it great for use with multimedia peripherals such as video camcorders and other high-speed devices like the latest hard disk drives and printers.

This site is intended to showcase some of the latest developments in FireWire™ technology. Please take the time to browse around and see what high speed communications can do for you.

The standard is available for purchase at http://standards.ieee.org/catalog/index.html.

The connector specifications are located in the IEEE 1394-1995 standard. This document contains both cable as well as connector mechanical drawings.

 

 

General FireWire Questions

Q: What is 1394/FireWire?

Q: What is "i.link"?

Q: What does FireWire actually do?

Q: What are the current implications and benefits for 1394/FireWire?

Q: What is the maximum transmission rate and do different rates require different chips?

Q: What are the strong points of 1394/FireWire to a computer or peripheral consumer right now?

Q: Does the 1394/FireWire bus compete with USB?

Q: What is the future of FireWire?

Q: Why are you focusing on FireWire?

Q: Does the 1394/FireWire bus replace SCSI?

Q: What is the purpose of a hub?

Q: What is the purpose of a repeater?

Q: Are drivers required to make a hubs or repeaters work?

Q: What is the maximum length a FireWire cable can be?


General DV Questions

Q: What is DV?

Q : What's the difference between DV and FireWire?

Q : What's the difference between DV video and video captured using a video capture card?

Q : What are the different DV CODECs?

Q : Which is better for FireWire editing, Mac or PC?

Q : What is "prosumer?"

General Tech Questions

Q : I own a PowerBook G3/400 (1999) bronze with a SCSI port.

Q : I was wondering if your 2.5" drive works like the VST drive and can use the FireWire Bus for power?

Q : If I connect five FireWire peripherals to your FireWire hub, will I be able to run them simultaneously?

Overly Technical FireWire Questions

Q : How does the sustainable bandwidth differ between isochronous and asynchronous transactions?

Q : What is the role of the Isochronous Resource Manager?

Q : What is the role of the Bus Manager?

Q : Who assigns the bus ID for a given node?

Q : What should a 1394 device that is not Bus Manager, IRM, or Cycle Master capable and send isochronous packets do if its node becomes root?

General Capitalistic Questions

Q: What forms of payment do you accept?

 

 



Q: What is 1394/FireWire?

A: IEEE-1394/FireWire/iLink is the name of a high speed high speed serial input/output (I/O) technology for connecting peripherals to a computer. Originally developed by Apple Computer. FireWire is now an official industry standard (IEEE 1394). Sony has implemented a version of FireWire called iLink.

FireWire is one of the fastest peripheral standards ever developed, which makes it great for use with multimedia peripherals such as video camcorders and other high-speed devices like the latest hard disk drives, printers, scanners, CDRW, and more.

This serial bus standard defines supported data rates of 100, 200 and 400 Mbps across the cable medium defined in the current standard.

1394/FireWire provides realtime I/O and live connect/disconnect capability (hot-swapping) for external devices including disk drives, printers and hand-held peripherals such as scanners and digital still image and video cameras.

1394/FireWire device networks are extremely flexible and easy to manage. Cable length is limited to 4.5 meters, but using by hubs and repeaters a user can link up to 16 cables and 63 devices. A chain of FireWire devices can be networked in a "tree-like" fashion, and is not limited to a linear structure as with SCSI devices. 1394/FireWire allows peer-to-peer device communication, enabling devices to communicate without using system memory or the CPU. 1394/FireWire is plug-and-play and hot swappable. The compact 6-wire cable is less cumbersome than SCSI cables and can supply up to 60 watts of power, allowing low-consumption devices to operate without a separate power cord.

maybe more than you want to know.....

The IEEE 1394 multimedia connection enables simple, low-cost, high-bandwidth isochronous (real-time) data interfacing between computers, peripherals, and consumer electronics products such as camcorders, VCRs, printers, PCs, TVs, and degital cameras.  With IEEE 1394-compatible products and systems, users can transfer video or still images from a camera or camcorder to a printer, PC, or television, with no image degradation.

1394-1995 is an IEEE designation for a high performance serial bus. This serial bus defines both a backplane (for example, VME, FB+) physical layer and a point-to-point cable-connected virtual bus. The backplane version operates at 12.5, 25 or 50 Mbits/sec, whereas the cable version supports data rates of 100, 200 and 400 Mbits/ sec across the cable medium supported in the current standard. Both versions are totally compatible at the link layer and above.  The interface standard defines transmission method, media and protocol.

The primary application of the cable version is the integration of I/O connectivity at the back panel of personal computers using a low-cost, scalable, high-speed serial interface.   The 1394 standard also provides new services such as realtime I/O and live connect/disconnect capability for external devices including disk drives, printers and hand-held peripherals such as scanners and cameras.

The need for 1394 and other next-generation network topologies and protocols is driven by the rapidly growing need for mass information transfer. Typical LANs and WANs simply cannot provide cost-effective connection capabilities nor do they easily support guaranteed bandwidth for "mission critical" applications. Additionally, parallel high-speed communications such as SCSI are not suited to long distances and do not support live connect/disconnect, making reconfiguration time-consuming. Other factors driving next generation protocols such as 1394 include the need for reliability, durability and universal interconnection.

The 1394 standard is a transaction-based packet technology for cable- or backplane-based environments. Both chassis and peripheral devices can use this technology. The 1394 serial bus is organized as if it were memory space interconnected between devices, or as if devices resided in slots on the main backplane. Device addressing is 64 bits wide, partitioned as 10 bits for network Ids, 6 bits for node Ids and 48 bits for memory addresses. The result is the capability to address 1023 networks of 63 nodes, each with 281 terabytes of memory.  Memory-based addressing, rather than channel addressing, views resources as registers or memory that can be accessed with processor-to-memory transactions. Each bus entity is termed a "node," to be individually addressed, reset and identified. Multiple nodes may physically reside in a single module, and multiple ports may reside in a single node.  

Some key features of the 1394 topology are multi-master capabilities, live connect/disconnect (hot plugging) capability. venderless cabling connectors on interconnect cabling and dynamic node address allocation as nodes are added to the serial chain. Another feature is that transmission speed is scalable from approximately 100 Mbps to 400 Mbps.

Each node also acts as a repeater, allowing nodes to be chained together to form a tree topology. Due to the high speed of 1394, the distance between each node or hop should not exceed 4.5m and the maximum number of hops in a chain is 16, for a total maximumend-to-end distance of 72m. Cable distance between each node is limited primarily by signal attenuation. An inexpensive cable with 28-gauge signal pairs can be up to 4.5 meters long. 

The most widely separated nodes must have 16 or fewer cable hops between them. This gives an end-to-end distance of 72 to 224 meters.

The only restriction on the cable topologies is that a maximum of 63 nodes can be connected in a simple no-loops tree with a 00 span of 16 or fewer hops. The cable environment uses a X three-pair shielded cable and a miniature connector to carry transmit/receive data as well as to source or sink power (between 8 and 40 Vdc at no more than 1.5 A). A unique feature of the 1394 cable version is the distribution of power through the cable for operation of the transceiver's repeating functions even if the node power is off.

The cable-based physical interface uses DC-level line states for signaling during initialization and arbitration. The backplane environment uses dominate mode addresses for arbitration and does not have the initialization requirements of the cable environment because the topology does not contain repeaters. The physical addresses may be set by the slot position within the chassis. Due to the differences, a backplane-to-cable bridge is required to connect these two environments. Because of the commonality of the link and other layers, this bridge is quite simple, needing only to core and reclock the packets.

The signals transmitted on both the cable and backplane environments are NRZ with Data-Strobe (DS) encoding. DS encoding allows only one of the two signal lines to change each data bit period, essentially doubling the jitter tolerance with very little additional circuitry overhead in the hardware. DS encoding is licensed from SGS-Thomson/INMOS and is used in other serial interfaces such as P1355 Protocol

Both asynchronous and isochronous data transfers are supported. The asynchronous format transfers data and transaction layer information to an explicit address. The isochronous format broadcasts data based on channel numbers rather than specific addressing.  Isochronous packets are issued on the average of each 125 in support of time-sensitive applications.  Providing both asynchronous and isochronous formats on the same interface allows both non-real-time critical applications-such as printers, STGTs and scanners-and real-time critical applications-such as video and audio-to operate on the same bus.

The tree topology is resolved during a sequence of events triggered each time a new node is added or removed from the network. This sequence starts with a bus reset phase, where all previous information about a topology is cleared. The tree ID sequence determines the actual tree structure. During the tree ID process, each node is assigned an address and a root node is dynamically assigned, or it is possible to force a particular node to become the root.   After the tree is formed, a self-ID phase allows each node on the network to identify itself to all other nodes. After all of the information has been gathered on each node, the bus goes into an idle state waiting for the beginning of the standard arbitration process.

An additional feature is the ability of transactions at different speeds to occur on a single device medium (for example, some devices can communicate at 100 Mbps while others communicate at 200 Mbps and 400 Mbps). Use of multispeed transactions on a single 1394 serial bus requires consideration of each node's maximum capabilities when laying out the connections to ensure that the path between two higher-speed nodes is not blocked by a device with base-rate abilities.

Conclusion
The 1394-1995 serial-bus has the bandwidth capacity to displace most other peripheral connection communication methods in use today, including Centronix parallel, RS232, SCSI and Apple's Desktop Bus, and consolidate them into a unified high-performance serial bus. As the technology is developed and deployed, new interfaces such as direct connect video I/O can  find a home where the physical limitations of today's interconnect prevent wide deployment.  The serial bus' memory space addressing is a perfect fit for "slotless" systems such as PDAs. Finally, the "hot plugging," power sourcing and dynamic reconfiguration abilities make 1394 a userfriendly environment. The features of 1394 will allow plugging in a computer expansion system as easily as plugging into AC power, providing communications on demand without having to shutdown and reconfigure each time an I/O device is added or removed.

<back to the top>



Q2: What are the current implications and benefits for 1394/FireWire?

A: The 1394/FireWire standard is a technology applicable to both host computers and peripheral devices. It has the bandwith capacity to make obsolete most other peripheral connection and communication protocols currently in use including established high performance standards like SCSI. The ease of use of 1394/FireWire - configuring these devices is as simple as plugging them in - makes this technology extremely user-friendly, and there is little doubt it will ultimately be more widely implemented than any other high performance protocol in development at this time. 1394/FireWire is broadly supported in most new desktop and portable computers, major operating systems and scores of available storage devices, peripherals and electronic devices.

  • Real-time data transfer for multimedia applications 100, 200, & 400Mbits/s data rates today; 800 Mbits/s and multi-Gbits/s upgrade path

  • Live connection/disconnection without data loss or interruption

  • Automatic configuration supporting "plug and play"

  • Free form network tool allowing mixing branches and daisy-chains

  • No separate line terminators required

  • Guaranteed bandwidth assignments for real-time applications

  • Common connectors for different devices and applications

  • Compliant with IEEE 1394 High Performance Serial Bus standard

 

<back to the top>


Q3: What is the maximum transmission rate

A: 1394/FireWire is defined to support 100, 200, and 400mbps data throughput rates. These speeds were defined up front so that future speed enhancements can be quickly implemented. There is a movement to expand the standard to include 800 and multi-Gigabit speed improvements in 1394B.

A 400Mbps chipset will support 400 Mbps, 200 Mbps, and 100Mbps.  Similiarly a 200 Mbps chipset will support communication with itself and other nodes at 200 and 100 Mbps, but not 400Mbps. Finally a chipset designed to only 100 Mbps will not be able to receive or transmit 200 Mbps or 400Mbps packets. 1394 is designed to allow different rate nodes on a single bus, so there is no requirement to have every node capable of operation at all speeds. If you add a new node, the topology will reconfigure itself to incorporate the new node at its maximum capable speed.

<back to the top>



Q: What is the purpose of a hub?

A: The maximum theoretical number of devices that can be attached to the FireWire chain is sixty-three. A hub simply provides additional FireWire ports thus allowing to connect your multiple devices in differing numbers on different chains of devices (meaning you also can unplug one device without disconnecting others on a different port of the hub). In the case of the FirewireDirect hubs, they also act as a repeater.

<back to the top>


Q: What is the purpose of a repeater?

A: A repeater simply amplifies the signal allowing it to travel farther.

<back to the top>


Q: Are drivers required to make a hubs or repeaters work?

A: No, hubs and repeaters do not require drivers. Simply plug and play.

<back to the top>


Q: What is the maximum length a FireWire cable can be?

A: The maximum length a FireWire cable can be is 10 meters (approx. 32 feet). It is also important to remember that a 10 meter cable can only be used when connecting hub/repeater to hub/repeater. The maximum cable length when connecting device to device is 4.5 meters (approx. 15 feet)

<back to the top>


Q4: What are the strong points of 1394/FireWire to a computer or peripheral consumer right now?

A. Applications that benefit from IEEE 1394 include nonlinear (digital) video presentation and editing, desktop and commercial publishing, document imaging, home multimedia, and personal computing.  The low overhead, high data rates of 1394, the ability to mix real-time and asynchronous data on a single connection, and the ability to mix low speed and high speed devices on the same network provides a truly universal connection for almost any consumer, computer, or peripheral application.

IEEE-1394 revolutionizes video on desktop computers. In addition to being easy to use, IEEE-1394 lets you create broadcast-quality video at consumer prices for the first time ever. This is due in large part to a new generation of digital video (DV ) camcorders that include IEEE-1394 ports.  This class of products is well established and have been shipping since 1995. These cameras now start as low as $850, yet because they use digital technology, they produce clean, crisp video that makes older analog formats pale in comparison. And because they capture video as digital data, you can bring that video directly into your computer over a IEEE-1394 connection as a perfect digital copy, with no conversion losses.  Combine those benefits with powerful yet easy-to-use video editing software such as Apples new Final Cut Pro and iMovie, and you have a true paradigm shift in multimedia. The last time two powerful technologies came together like this, Apple launched the desktop publishing industry.  Now we're transforming desktop video production.

Another area that has been greatly impacted by the presence of FireWire are storage devices. Now users can purchase a FireWire enclosure, add an inexpensive IDE/EIDE drive mechanism, and have a low-cost, high-speed storage solution.

Among the features in the current standard and supported in most 1394/FireWire devices:

  • Hot swapping without data loss or corruption
  • No terminator or device IDs required, as with SCSI
  • Automatic configuration of devices upon start up, or "plug and play"
  • Real-time data transfer for multimedia applications at 100, 200, and 400Mbits/s data rates
  • Flexible free form networking allowing allowing branches and daisy-chains and a mixture of both.
  • Common connectors for different devices
  • Scalable transfer rate, meaning 100, 200, and 400 megabits per second nodes can all be supported in the same network.

<back to the top>



Q5: Does the 1394/FireWire bus compete with USB?

A: Anyone experienced with both USB and 1394/FireWire probably considers the latter a complement to USB, rather than a replacement. It offers much higher speeds and isochronous and asynchonous video/audio/data transfer. USB is easy to use, and works well for computer peripherals requiring less speed, such as keyboards and trackballs. 1394/FireWire is just as easy to use but works at a much higher speed, ideal for mass storage and dozens of other applications. Many new desktop and portable PC's and Macintosh computers offer both ports.

IEEE-1394 is like Universal Serial Bus (USB) in many ways, and the two technologies coexist on Pentium systems. While USB is great for lower-speed input devices such as keyboards, mice, and joysticks, IEEE-1394 is aimed at higher-speed multimedia peripherals such as video camcorders, music synthesizers, and hard disks. Both I/O technologies offer incredible convenience through their hot plugå capability, eliminating any need to turn off or restart the computer when attaching a new peripheral. For additional ease of use, they also feature automatic configuration, no device IDs or terminators, and simple-to-use cables.  USB can support up to 127 devices per computer, and IEEE-1394 up to 63 devices. Both technologies provide their own bus power, enabling peripherals to be even simpler. And both technologies are cross-platform industry standards.

<back to the top>



What are topologies?

Daisy Chain

A networking scheme where, for example, device A is wired to device B, device B is wired to device C, etc. In a SCSI chain, the last device is normally wired to a terminator. With 1394/FireWire there are no device IDs or terminators, as with SCSI, and up to 63 devices can be linked.

<back to the top>


Q6: What is the future of FireWire?

A: The strong multimedia orientation, self-configurability, peer-topeer connectivity and high performance of 1394 have encouraged new, innovative product concepts soon to be released or in development now.  With the advent this year of native IEEE 1394 support in Microsoft Windows operating systems, Macinstosh support, consumer electronics support, and a number of new applications for 1394, it will be a bright and fast future...

Daisy Chain

A networking scheme where, for example, device A is wired to device B, device B is wired to device C, etc. In a SCSI chain, the last device is normally wired to a terminator. With 1394/FireWire there are no device IDs or terminators, as with SCSI, and up to 63 devices can be linked.

<back to the top>

Q7: Why are you focusing on FireWire?

A: OK, where should we start...

IEEE-1394 is the future of computer I/O technology. Together, IEEE-1394 and USB radically simplify I/O connections for the user. The age of SCSI, dedicated serial and modem ports, and analog video is fast coming to a close.

Consistent with our mission in Plug & Play, USB and IEEE-1394 bring new ease of use to Computer owners. Attaching a hard disk to your computer is now as easy as plugging in a telephone.

By including IEEE-1394 into your computer system, we have established that all computers are now professional audio/ video systems.

As we move into the future, IEEE-1394 will allow for interoperation with new digital consumer electronics devices such as televisions, VCRs, and set-top boxes. In fact, manufacturers of all these devices have already announced support for IEEE-1394 as their interface of choice.

Available and upcoming IEEE-1394 peripherals Despite its relatively recent introduction, IEEE-1394 has already been adopted by leading manufacturers of video, photographic, storage, printing, and other peripheral devices.

  • Digital video (DV) camcorders and decks. This class of devices is well established and products have been shipping since 1995. The digital format provides a perfect copy of the original video, with no dropped frames or conversion losses. 

Digital camcorders, whose internal electronics are all digital, store the incoming audio and video on tape in a digital format called DV rather than in an analog format such as High 8.  DV produces full-size, full-motion video of 720 by 480 pixels at 30 frames per second. With IEEE-1394, bringing DV into a Pentium computer is nothing more than a simple file transfer between the camera and the computer at 3.5 megabytes per second.

Digital camcorders vary in price from $850 to $5,000 and up. Most cameras use a single charge-coupled device (CCD, the electronic device that captures the image) to digitize the incoming light; higher-end cameras employ three CCDs, one each for red, green, and blue.  Higher-end cameras generally work better with low light conditions, and often have interchangeable lenses.

IEEE-1394 enhances video editing on the Pentium system by providing:
- Lower cost, higher-quality video capture accessible to everyone, not just professionals
- Perfect copies of the original digital video
- Remote control of the camera even during video capture
- Frame-accurate capture and editing

  • Digital still cameras. Digital still cameras are one of the fastest-growing peripherals segments in computing. They allow you to capture high-quality still images and transfer them digitally to your Pentium system. This all-digital process eliminates the need to develop pictures and scan them in.

IEEE-1394 provides a means for transferring images from the camera to the computer that is much faster and more convenient than other connections such as serial, parallel, or even USB.  USB-based digital still cameras will continue to be available, but IEEE-1394-based cameras will offer higher quality and greater speed.

IEEE-1394 connections appeared first on higher-end cameras, which generally have larger file sizes (for higher-quality images) and sell at higher prices. These cameras are pushing the state of the art in CCD technology, with the ability to capture up to 6 million pixels with a single shutter click. When printed out on high-quality color photo printers, the images from these cameras are often indistinguishable from traditional photos at first glance.

IEEE-1394 enhances digital still image capture on the Pentium system by providing:
- Higher-speed transfer of image files from the camera
- Support for ever larger image sizes, currently from 5 to 90 megabytes per picture
- Remote control of the camera
- The ability to plug in and unplug the camera without restarting applications or the computer

  • Printers. Printers will be one of the next available classes of IEEE-1394 devices. Like still cameras, the first IEEE-1394 printers are expected to be higher-end professional products with higher prices than their USB counterparts. USB printers are aimed at the cost-conscious home user, while IEEE-1394 printers will be professional workplace products at first.

    IEEE-1394 enhances printing on the Pentium system by providing:
    - Faster direct connections to high-quality color printers
    - The ability to free up Ethernet network bandwidth
    - The ability to share printers within small IEEE-1394-equipped workgroups
  • Mass-storage devices. Mass-storage devices will be the type of peripherals most radically transformed by the adoption of IEEE-1394. Ease of use will take on new meaning as you mount external hard disk drives with the simplicity of connecting a single plug.  IEEE-1394 eliminates all the complexity and restrictions associated with using SCSI mass-storage devices. IEEE-1394 can further simplify these peripherals by providing the DC power required to drive the device, rather than requiring users to plug it into an AC outlet.

    IEEE-1394-based mass-storage devices communicate with the computer in an asynchronous mode using the Serial Bus Protocol-2 (SBP-2). This protocol allows for high-speed data transfers and should scale up as IEEE-1394 itself and IEEE-1394 hard disks get faster
  • Mass-storage devices on IEEE-1394 will include hard disk drives, magneto-optical drives, high-capacity removable drives, tape drives, and CD/DVD products, including both read-only and read/write drives.
  • Analog-to-digital YUV video converter. This converter lets you use existing analog camcorders, TVs, and VCRs with a IEEE-1394-based Pentium system. Instead of taking up a PCI slot, it handles analog-to-digital conversion through a small external box connected to a IEEE-1394 port on the computer. The resulting video files are QuickTime movies in the raw video formatXthey are not DV, MPEG, M-JPEG, or Sorenson format until you choose to  convert them to a specific format using QuickTime
  • Analog-to-DV converter. This product converts incoming analog audio and video to a DV-compressed digital stream before sending it to your Pentium system over IEEE-1394. The conversion happens in real time and essentially makes all analog audio/video products appear to the computer as DV devices with high-quality video streams. It also allows for the export of DV video to analog video.

For many users and many applications, yes. Like SCSI, 1394/FireWire is a high speed protocol. But SCSI devices require they be daisy chained in a line, one after another. You cannot 'hot-swap' SCSI devices without risk of damage occuring, and unique IDs and terminators are required. 1394/FireWire chains can be set up in a much more flexible topologies. You can plug-in more devices with 1394/FireWire, extend them for longer distances, and connect and disconnect them in real time (again, something you definitely don't want to do with a SCSI device.) Some new computers have been released without SCSI ports in favor of a 1394/FireWire interface.

<back to the top>


Q8: Does the 1394/FireWire bus replace SCSI?

A: For many users and many applications, yes. Like SCSI, 1394/FireWire is a high speed protocol. But SCSI devices require they be daisy chained in a line, one after another. You cannot 'hot-swap' SCSI devices without risk of damage occuring, and unique IDs and terminators are required. 1394/FireWire chains can be set up in a much more flexible topologies. You can plug-in more devices with 1394/FireWire, extend them for longer distances, and connect and disconnect them in real time (again, something you definitely don't want to do with a SCSI device.) Some new computers have been released without SCSI ports in favor of a 1394/FireWire interface.

<back to the top>


Q: What is digital video?

"Digital video" is mostly an all-encompassing term meaning video being viewed or manipulated in the digital domain (i.e. on a computer), or sometimes simply video stored in a digital tape format.  The video may have originally been analog source material digitized into a computer, or it may have been stored directly to a digital tape format.  Most people choosing to discuss "digital video" do so to discuss editing that material using a computer, i.e. non-linear editing (NLE).  Of course, there is frequently some confusion about the term when used generically.  Traditionally, digital tape formats were only available at the professional level (D-1, Digital Betacam, etc.), but now that some digital tape formats (DV) have emerged on the consumer scene, there is even more confusion about the generic term 'digital video."

DV (and it's related DVCAM and DVCPRO) is a relatively new digital tape format.   it was developed by a consortium of 10 companies as a 'consumer" digital video format.  There are now over 60 companies in the DVC consortium, including Sony, Panasonic, JVC, Philips, and other similar names you've heard before.

DV (also called "mini-DV" in its smallest tape form) was originally known as DVC (Digital Video Cassette).  It uses a 1/4 inch (6.35mm) metal evaporate tape to record very high quality digital video.   The video is sampled at the same rate as D-1, D-5, or Digital Betacam video, although the color information is only half the D-1 rate: 4:1:1 in 525-line (NTSC), and 4:2:0 in 625-line (PAL) formats.  DV images are compressed with a but superior technique to motion-JPEG, allowing for higher-quality 5:1 compression.  DV video information is a constant data-rate of about 36 Mbps (or 3.6 Mbps).

<back to the top>


Q: What is "i.link?"
Primarily because Apple computer owns the trademark rights to the term "FireWire," (and possibly for other marketing reasons), Sony calls FireWire "i.link."  It is the same thing: a FireWire connection and the protocols to send data (in Sony's case, DV) over it.  

<back to the top>


Q: What is "prosumer?"
DV is being called a "prosumer" product because it currently falls into the price category between typical consumers and video professionals.  For typical consumers' need, DV performs better but costs a little bit more than VHS or Hi-8 camcorders.  For professionals' need, DV brings high resolution and easy-to-edit digital solution.   As the cost of DV units drop, and more DV material finds its way to broadcast, this area between consumer and professional will pull the two closer and closer together.

<back to the top>


Q: What does FireWire actually do?
FireWire is an interface standard that connects your computer and DV device (your DV camera or VCR). It has two functions:
  • First, to control your DV device, and
  • Second, to exchange data between the computer and DV device.

These are related but separate functions, all of which are integrated into one convenient record/play back system. So using FireWire, you can tell your camera to play, pause, fast-forward, rewind and stop, and you can tell the computer to capture what's being sent to it.  You can also tell your camera to record what's being sent to it by the computer.

There are some other systems for control of camcorders and VCRs, which are generally used with older analogue equipment. However, your digital camcorder may have one of these ports so you can more easily integrate it with analogue video systems.

<back to the top>


Q:What's the difference between DV and FireWire?

DV is the actual format of the video and it looks incredible. It is the new super high resolution digital video format that is better quality then S-Video and has many broadcast professionals thinking about scrapping their BetaCam gear. The images are crisp, bright and have excellent depth and contrast. Best off all, the information is stored on the video tape in digital form, so it can be copied over and over without any loss.

FireWire is the jack and protocol that lets you transfer the DV data to your computer. The full FireWire spec includes frame accurate device control and the ability to read and write the digital video. Not all DV cams have FireWire, and not all DV cams implement the FireWire spec the same way. Worst of all, many PAL (the European television standard) DV cams have the DV input disabled, so that they can be imported at lower duties!

<back to the top>


Q. What's the difference between DV video and video captured using a video capture card?

Most of the high resolution video capture cards on the market use MJPEG compression. The less you compress the video, the better it looks, but the higher the sustained data rate you need. At compression under 6:1 (over 3000 kilobytes/sec) most people will think the video looks as good as the original, but it will be slightly lower quality. The video will have very slight artifacts and image loss.

The DV spec is a 720x480 image size, at roughly a 5:1 compression. More accurately, it is compressed at a constant throughput of 3600 kilobytes per second which averages out to 5:1 compression. Unlike MJPEG compressed video, DV video can't be scaled. 

DV in = DV out

This is what makes DV so special. When you capture DV footage to your hard drive via FireWire, the DV video on your hard drive is an exact digital copy of the original footage. There is no loss. DV is a constant. Every FireWire card we carry delivers the exact same DV quality output. When choosing a FireWire card, there is no video quality debate regardless of what CODEC (compression method) is used.

<back to the top>


Q. What are the different DV CODECs?

Basically the DV CODECs can be split into 2 groups. Hardware and Software.

Software CODECs

The biggest advantage of software based FireWire boards are how affordable they are. They are much less expensive then hardware CODEC based cards because they rely on software compression and the speed and power of your computer to digitize and edit the footage. Software FireWire cards are really just an interface for bringing the DV video in and out of your computer. Everything you do with the video is done by software. The obvious advantage of this is that with computers getting more and more powerful every day, software based systems become faster and faster.

The biggest downside of software based cards is that they are DV only. They don't have S-video or composite video inputs or outputs, just DV. So if you have older analog footage, you have two choices. You can buy a DV deck with analog inputs and make a DV copy of your old footage, or you can run your system with both an analog, MJPEG based, video capture card and a software based FireWire card. You can convert footage from one format to the other by rendering it and creating a new movie using your NLE software. This process can be quite slow. A one minute conversion can take over 15 minutes in a P200MXX system. 

Hardware CODECs

These boards use the same exact DV chips used in your DV cam to handle the DV data. They have both analog and DV inputs and outputs. They can convert from analog to DV and DV to analog in real time. You can create a timeline that includes both analog and DV footage. In addition, these boards have additional chips on board that allow you to view the DV video full screen, full speed on your computer monitor; S-Video or composite video monitor; and through your DV device all the time and at the same time. You can scrub and trim your video while viewing any or all of the output options. This makes the actual editing process much easier and faster.

The biggest downside of Hardware based FireWire boards is the cost. Currently your going to spend around $3000 for a hardware based solution, compared to well under $1000 for a software one. The good news is that prices have dropped, and will continue to drop as more and more DV chips are made and economies of scale start kicking in.

<back to the top>


Q. Which is better for FireWire editing, Mac or PC?

Remember, DV in = DV out, so the video quality is identical, the only difference is editing features.

A screaming G3 or Pentium II 350+ is going to give you outstanding results. The real difference comes down to the NLE software. We still feel that by far the best application for editing DV footage is Radius EditDV, currently available only for Mac. It is the only NLE software written from the ground up exclusively for editing DV video. As a result it is very stable, renders fast and offers features like Draft DV that put it ahead of Premiere.

That said, if you are going to edit in Premiere, we feel that either platform, as long as you use a new machine, is going to provide you with a stable editing environment that will give you topo notch professional results.

The hardware based solutions are PC only, so if you want one of them, your only choice is between Win98SE and Win2000.

NLE Software for PC:
Radius EditDV, Adobe Premier, QuickTime, Ulead Video Studio & MediaStudio Pro, and MGI VideoWave III.

NLE Software for MAC:
Raduis EditDV, Adobe Premier, and QuickTime. 

<back to the top>


Q: I own a PowerBook G3/400 (1999) bronze with a SCSI port. I know I can boot from drive connected to the SCSI port; I do so regularly. Will I be able to boot from your FireWire devices with the G3 PowerBook (1999)? Apple says "No." Will your devices allow for such booting, or must we continue to use the SCSI port?

A: This is a function of Apple's FireWire drivers and the firmware. FireWire now includes the ability to boot from FireWire devices, but only for G4 and PowerBook 2000 computers. Check the Apple website regularly for technical information updates.

<back to the top>


Q: I was wondering if your 2.5" drive works like the VST drive and can use the FireWire Bus for power?

A: If you are connected to a desktop machine, or the PowerBook 2000, the 2.5" enclosure will draw power from the bus. If you are using a cardbus FireWire card, the drive will require external power.

<back to the top>


Q: If I connect five FireWire peripherals to your FireWire hub, will I be able to run them simultaneously?

A: As long as there are at least 6 ports on the hub, and either the hub and/or each individual device is powered, then yes. That's what a hub is designed to do.

<back to the top>


Q: What is the role of the Bus Manager?
The Bus Manager must collect the self-id packets and create the topology and speed maps from them. Depending on the FIFO sizes, the collection of the self-id packets can be a problem if the bus has a lot of nodes. See section 8.4.2.5 of the IEEE 1394-1995 standard for determination of the Bus Manager and section 8.3.1.6 for responsibilities of a Bus Manager.  

<back to the top>


Q: What is the role of the Isochronous Resource Manager?
The isochronous resource manager (IRM) provides a means for nodes to cooperatively share isochronous resources on the bus. The IRM must handle the bandwidth available and channel available registers. See section 8.4.2.3 of the IEEE 1394-1995 for determination of IRM and section 8.3.1.6 for responsibilities of an IRM.  

<back to the top>


Q: How does the sustainable bandwidth differ between isochronous and asynchronous transactions?
The two major differences between the two types of transaction which affect the sustained throughput are that isochronous transactions do not involve 'acknowledges' and isochronous gaps are of shorter duration than 'subaction gaps'. 

<back to the top>


Q: Who assigns the bus ID for a given node?
The bus ID is assigned by software. If a bus bridge exists, the bus ID can be set by the Bus Manager to whatever value the Bus Manager gets from the bus bridge. If no bus bridges exist the default bus ID is 3F (local bus) per the 1394-1995 standard. See section 8.3.2.2.3 of the IEEE 1394-1995 standard for more information. 

<back to the top>


Q: What should a 1394 device that is not Bus Manager, IRM, or Cycle Master capable and send isochronous packets do if its node becomes root?

Only the Bus Manager (or IRM if no Bus Manager is on the bus) may force a node to become root. If there is no IRM capable node on the bus, then the 1394 node described should not send isochronous packets.

The only reason a node would not want to be root is that it does not want to be Cycle Master. See paragraph 8.4.2.6 of the IEEE 1394-1995 standard to understand how the Cycle Master is selected.

The Bus Manager (or IRM if a bus manager is not present) will find a node capable of being Cycle Master. It will then send a PHY configuration packet to force that node to become root and cause a bus reset. It will then set the cmstr bit in the STATE_CLEAR register of the root node to turn on the Cycle Master. Of course a node that is IRM capable will also be Cycle Master capable and may make itself root.

There is no way for a node to cause itself not to be root. There is a way to force a node to become root by setting the RHB (Root Holdoff Bit) with a PHY configuration packet and then initiating a bus reset. If your node always becomes root, then for some reason your PHY is slower than the other PHYs on the bus.

<back to the top>


Q17: What forms of payment do you accept?

A: We accept payment through Visa, MasterCard and American Express. Your credit card will be billed as "Jeff Chasick & Assoc."

Q: Is it safe to use my credit card to shop online?

A: Yes. We take steps to ensure personal information is protected against the loss, misuse and alteration. Credit Card information is encoded using Secure Sockets Layer (SSL) technology, a powerful encryption protocol designed to protect data as it travels over the Internet.

Q: What is your return policy?

A: We fully guarantee our products. If you are not completely satisfied with your online purchase, return it to us within 30 days for a full refund. We will credit the amount of the purchase, less handling and return shipping costs, to your Visa, MasterCard or American Express account.

Q: Am I charged sales tax for purchases made online?

A: We charge state sales tax when required by law.

Q: What about shipping costs?

A: We charge shipping fees for all merchandise purchased at our online store. We also charge a $5.00 handling fee. The shipping charge will appear on your online invoice. We offer many shipping options to suit your needs.

<back to the top>



FireWire™ is a trademark of Apple Computer
This site is brought to you and operated by
Copyright © 2000, Jeff Chasick & Assoc All Rights Reserved